be stunning - German English Dictionary